Learning Component Size Distributions for Software Cost Estimation: Models Based on Arithmetic and Shifted Geometric Means Rules

نویسندگان

چکیده

Understanding software size distribution is critical to cost estimation using COCOMO model and design of reliable production function model. This paper proposes validates a theoretical framework based on the maximization Shannon entropy learn component systems when partial information about moments given. Specification appropriate moment constraints either in form shifted geometric mean or arithmetic both means are considered. The models validated 30 real datasets. analysis reveals that where sizes depict power-law behavior governed by whereas those which shows exponential described mean. Another type system also considered found gamma distribution. Such characterized specification means. study underlines use modern object-oriented programming languages adheres indicating existence team synergies leading substantial containment costs compared traditional procedural languages.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Classification and properties of acyclic discrete phase-type distributions based on geometric and shifted geometric distributions

Acyclic phase-type distributions form a versatile model, serving as approximations to many probability distributions in various circumstances. They exhibit special properties and characteristics that usually make their applications attractive. Compared to acyclic continuous phase-type (ACPH) distributions, acyclic discrete phase-type (ADPH) distributions and their subclasses (ADPH family) have ...

متن کامل

A Novel ICA-based Estimator for Software Cost Estimation

One of the most important and valuable goal of software development life cycle is software cost estimation or SCE. During the recent years, SCE has attracted the attention of researchers due to huge amount of software project requests. There have been proposed so many models using heuristic and meta-heuristic algorithms to do machine learning process for SCE. COCOMO81 is one of the most popular...

متن کامل

-Estimation of Software Size and Effort Distributions

All too frequently, a software cost estimate is required in the early stages of the life-cycle when requirements and design specifications are immature. To produce a cost estimate under these conditions requires extensive use of expert judgment and addressing significant estimation uncertainty. Research has shown that expert judgment under the right conditions can yield relatively "accurate" es...

متن کامل

a novel ica-based estimator for software cost estimation

one of the most important and valuable goal of software development life cycle is software cost estimation or sce. during the recent years, sce has attracted the attention of researchers due to huge amount of software project requests. there have been proposed so many models using heuristic and meta-heuristic algorithms to do machine learning process for sce. cocomo81 is one of the most popular...

متن کامل

Fuzzy Case-Based Reasoning Models for Software Cost Estimation

Providing a timely estimation of the likely software development effort has been the focus of intensive research investigations in the field of software engineering, especially software project management. As a result, various cost estimation techniques have been proposed and validated. Due to the nature of the software-engineering domain, software project attributes are often measured in terms...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE Transactions on Software Engineering

سال: 2021

ISSN: ['0098-5589', '1939-3520', '2326-3881']

DOI: https://doi.org/10.1109/tse.2021.3139216